added difficulty/irritation - Español Inglés Diccionario